package com.xzmzhp.pojo.cosmetic;

import com.fasterxml.jackson.annotation.JsonFormat;
import lombok.Data;
import org.springframework.format.annotation.DateTimeFormat;

import java.math.BigDecimal;
import java.util.Date;

/**
 * @author 宋雪
 * @Date: 2020/11/15 18:51
 * @Description: 化妆品表
 */
@Data
public class Cosmetic{
    /**
     * 化妆品id
     */
    private Integer cosmeticId;

    /**
     * 化妆品名称
     */
    private String cosmeticName;

    /**
     * 化妆品类型id
     */
    private Integer cosmeticTypeId;

    /**
     * 化妆品购买日期
     */
    @JsonFormat(pattern = "yyyy-MM-dd", timezone = "GMT+8")
    @DateTimeFormat(pattern="yyyy-MM-dd")
    private Date cosmeticDate;

    /**
     * 价格
     */
    private BigDecimal cosmeticPrice;

    /**
     * 过期时间
     */
    @JsonFormat(pattern = "yyyy-MM-dd", timezone = "GMT+8")
    @DateTimeFormat(pattern="yyyy-MM-dd")
    private Date expiryDate;

    /**
     * 化妆品数量
     */
    private Integer cosmeticNumber;

    /**
     * 化妆品状态
     * 10 未过期
     * 20 已过期
     * 30 已用完
     * 40 已丢弃
     */
    private String remark1;

    /**
     * 备用列2
     */
    private String remark2;
}
